kendi patenti

  1. independent patent